/*

* 文件名：func.hpp

* 描述： 功能函数声明及定义

* 编写人：Dexter

* 编写时间：2022-12-05

* 修改人：Itsuki

* 修改时间：2022-12-10

*/
#include<bits/stdc++.h>
#include"data_struct.hpp"
#include"func.hpp"
using namespace std;
string str_columns[NUM_COLUMNS];
city cities[380];
int main()
{
	// freopen("input.txt","r",stdin);
	// freopen("out.txt","w",stdout);
	cout<<"已成功运行，正在读取数据，请稍候。"<<endl;
    date_read();				//从csv文件读取数据
	// cout<<cities[0].name<<endl;
	// cout<<cities[0].num[0][0].a[0]<<endl;
	cout<<"---------------------------------------------------------------"<<endl;
	cout<<"欢迎使用本系统"<<endl;
	cout<<"1.查询"<<endl
		<<"2.aqi计算"<<endl
		<<"3.排序"<<endl
		<<"输入数字选择功能："<<endl;
    int select;
    cin>>select;
	switch(select)
    {
		case 1:
			inquiry();
			//查询
			system("pause");
			break;
		case 2: 
			// system("cls");
			aqi();
			//aqi计算
			system("pause");
			break;
		case 3:
			// system("cls");
			sort();
			system("pause");
			break;
		case 4:					//功能待添加
			// system("cls");

			system("pause");
			break;
		default:
			system("cls");
			cout<<"没有此选项,请重新选择！"<<endl;
	}
    return 0;
}